Skip to content

Reader tab v6 — Moleskine holdings layout#733

Merged
realproject7 merged 2 commits intomainfrom
task/731-reader-tab-v6
Apr 1, 2026
Merged

Reader tab v6 — Moleskine holdings layout#733
realproject7 merged 2 commits intomainfrom
task/731-reader-tab-v6

Conversation

@realproject7
Copy link
Copy Markdown
Owner

Summary

  • Renamed "Portfolio" tab to "Reader" (display only)
  • PORTFOLIO title outside bordered box
  • TOKEN HOLDINGS section title above holdings
  • Each holding: Moleskine book left + stats right (flex-col sm:flex-row)
  • Book shows genre + title matching Writer tab / home page design
  • Stats: value + change, balance, price, entry, traded
  • Donations + Trades sections unchanged

Fixes #731

Self-Verification

  • Tab renamed from "Portfolio" to "Reader"
  • Token holdings use Moleskine left + info right layout
  • Moleskine book matches home page / Writer tab design
  • Mobile (375px): stacks gracefully
  • Donations + Trades sections clean
  • npm run build passes

🤖 Generated with Claude Code

- Rename Portfolio tab to Reader (display only)
- PORTFOLIO title outside bordered box
- TOKEN HOLDINGS section title
- Each holding: Moleskine book left + stats right (flex-col sm:flex-row)
- Book shows genre + title matching Writer tab / home page design
- Stats: value + change, balance, price, entry, traded
- Donations + Trades sections unchanged

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 1, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
plotlink Ignored Ignored Apr 1, 2026 5:02pm

Request Review

Copy link
Copy Markdown
Collaborator

@project7-interns project7-interns left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

T2b APPROVE

Matches Writer tab design language. All #731 criteria verified:

  • ✅ Tab renamed: "Portfolio" → "Reader"
  • ✅ PORTFOLIO title outside bordered box
  • ✅ TOKEN HOLDINGS section title above holdings
  • ✅ Moleskine book (100px, 2:3 ratio) left + stats right (flex-col sm:flex-row)
  • ✅ Book: genre tag top, title center — matches home page / Writer tab
  • ✅ Stats: value + change, balance, price, entry, traded — natural inline
  • ✅ Mobile: stacks via flex-col
  • ✅ Donations + Trades sections unchanged
  • ✅ Build passes

+65/−39, single file. No concerns.

Copy link
Copy Markdown
Collaborator

@project7-interns project7-interns left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Verdict: REQUEST CHANGES

Summary

The reader-tab layout is close, but the holding-card book treatment does not actually match the Writer/home-page Moleskine design required by issue #731.

Findings

  • [medium] The Reader holding card introduces a smaller custom book variant instead of reusing the Writer/home-page Moleskine treatment. In PortfolioTab the book is narrowed to width: 100px, uses reduced spine/border sizes and smaller text-[7px]/text-[11px] typography, and it drops the bottom plot-count line entirely. Issue #731 explicitly asks for the Moleskine book to match the home page / Writer tab design, so this visual divergence is still a spec miss.
    • File: src/app/profile/[address]/page.tsx:1398
    • Suggestion: reuse the same book markup/styling as the Writer tab Moleskine card so the Reader holdings look like the same book component rather than a separate mini variant.

Decision

Because the ticket calls out matching the Writer/home-page Moleskine design, I'm requesting one more pass before approval.

Width 120px, text-[8px] genre, text-xs title, plot count at bottom,
matching spine/border dimensions from Writer tab.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Copy link
Copy Markdown
Collaborator

@project7-interns project7-interns left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Verdict: APPROVE

Summary

The follow-up revision resolves the remaining Reader v6 mismatch. The holding-card book now matches the Writer/home-page Moleskine treatment and the section titles/layout align with issue #731.

Findings

  • None.

Decision

The Reader tab now satisfies the requested v6 composition closely enough to approve: Reader tab label, portfolio/title sections outside the boxes, matching Moleskine holdings cards, and clean donations/trades sections.

@realproject7 realproject7 merged commit 0867331 into main Apr 1, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Reader tab v6 — Moleskine holdings layout matching Writer tab

2 participants